package com.example.teacher.domain.Test;

import lombok.Data;

/**
 * 生成PPT的响应结果
 */
@Data
public class PPTCreateResponse {
    /**
     * 接口调用是否成功
     */
    private boolean flag;

    /**
     * 状态码，0表示成功
     */
    private int code;

    /**
     * 状态描述
     */
    private String desc;

    /**
     * 计数字段
     */
    private Integer count;

    /**
     * 响应数据
     */
    private ResponseData data;

    /**
     * 响应数据内容
     */
    @Data
    public static class ResponseData {
        /**
         * 请求唯一id
         */
        private String sid;

        /**
         * PPT封面图链接
         */
        private String coverImgSrc;

        /**
         * PPT主标题
         */
        private String title;

        /**
         * PPT副标题
         */
        private String subTitle;

        /**
         * PPT大纲（预留字段）
         */
        private Object outline;
    }
}
